.header {
  padding: 45px 35px;
  background: #fff !important;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.docNameContainer {
  display: flex;
  align-items: center;
  gap: 8px;
}

.docNameLabel {
  font-size: 16px;
  font-weight: 500;
  color: #666;
  height: 64px !important; 
  // 不换行
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.docNameInput {
  width: 200px;
  font-size: 16px;
  font-weight: 500;
}

.docNameTitle {
  margin: 0;
  color: #1890ff;
}

.rightWrap {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 80%;
  padding: 0 35px;
  min-width: 200px;
}

.avatarWrap {
  display: flex;
  align-items: center;
  margin: 5px;
}

.permissionsBtn {
  margin: 5px;
}

.versionManagement {
  margin: 5px;
}

.newDocBtn {
  margin: 5px;
}

.addExistingDocBtn {
  margin: 5px;
}

.importDocBtn {
  margin: 5px;
}

.shareModalContent {
  padding: 20px 0;
}

.permissionSelect {
  margin-bottom: 16px;
}

.permissionLabel {
  margin-right: 8px;
}

.copyShareCodeBtn {
  width: 100%;
}

.shareContent {
  margin: 5px;
}

.shareBtnContainer {
  width: 80%;
}